#################################################################################
#    asyframe for asyframe@gmail.com											#
#																				#
#    Copyright (C) 2011, asyframe@gmail.com, http://asyframe.googlecode.com/	#
#																				#
#    This program is free software: you can redistribute it and/or modify		#
#    it under the terms of the GNU General Public License as published by		#
#    the Free Software Foundation, either version 3 of the License, or			#
#	(at your option) any later version.											#
#																				#
#    This program is distributed in the hope that it will be useful,			#
#    but WITHOUT ANY WARRANTY; without even the implied warranty of				#
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the				#
#    GNU General Public License for more details.								#
#																				#
#    You should have received a copy of the GNU General Public License			#
#	along with this program.  If not, see <http://www.gnu.org/licenses/>.		#
#################################################################################

#被排除的项目
export ProjectExcludeList := TcpPortTest ReloadMonitor ReloadLibTest IPCCallBench IPCCallPacket IPCCallProcess

export BoostInc := /root/boost/include
export BoostDllDir := /root/boost/lib
export BoostDll := -lboost_thread -lboost_system
#export BoostLib := $(BoostDllDir)/libboost_thread.a $(BoostDllDir)/libboost_system.a
export SysLibDir := /usr/lib
export Log4CXXInc := /root/log4cxx/include
export Log4CXXDllDir := /root/log4cxx/lib
export Log4CXXDll := -llog4cxx
#export Log4CXXLib := $(Log4CXXDllDir)/liblog4cxx.a

include include/makeinclude/SolutionVar.def

#附加包含目录
#export SolutionAttachInc := -ISomeInc

#附加库目录
#export SolutionAttachDllDir := -LSomeLib

#定义宏
#export SolutionDefMacro :=

#取消定义宏
#export SolutionUndoMacro := -UWIN32

#附加动态库
export SolutionAttachDll := -lssl

#附加静态库
#export SolutionAttachLib := libsome.a

#代码生成选项
export SolutionLDFLAGS := $(SolutionAttachDll)

#编译选项
export SolutionCPPFLAGS := $(SolutionAttachInc) $(SolutionAttachDllDir) $(SolutionDefMacro) $(SolutionUndoMacro) -fPIC

#静态库生成选项
#export SolutionARFLAGS :=
